export interface ApiServerConfig {
  url_data_serve: string;
  url_explorer_serve: string
  url_dic_serve: string
  url_custom_param_test: string
}

export interface SecurityConfig {
  accessTokenKey: string;
  userKey: string;
  orgKey: string;
  authenticationMode: string;
}

export type StorageConfig = {
  chunkSize: number;
  concurrentChunks: number;
};

export interface AppConfig {
  baseUrl?: string;
  contextPath: string;
  apiServer: ApiServerConfig;
  security: SecurityConfig;
  storage: StorageConfig;
  batchEnabled?: boolean;
}
